package com.gking.centerSystem.serviceUtils.DeepSeek;

import com.gking.centerSystem.entity.pojo.aiChat.ChatMessage;


import java.util.List;

public interface DeepSeekService {

    /**
     * 一次性简单问答
     *
     * @param userMessage 用户消息
     * @return AI返回的消息
     */
    public String oneTimeSimpleQA(String userMessage);


    /**
     * 一次性简单问答
     *
     * @param userMessage   用户向AI提问的消息
     * @param qaDescription 对于此次提问的日志描述
     * @return AI返回的消息
     */
    public String oneTimeSimpleQA(String userMessage, String qaDescription);


    // 支持多轮对话
    public String chatCompletion(List<ChatMessage> messages);
}